Internet Archive BookReader - For life and liberty : a story of battle by land and sea